A Pattern Language for Language Implementation

نویسندگان

  • Joel Jones
  • Trevor Jay
چکیده

Programming languages are typically considered to be difficult to implement. However, a programming language tailored to an application domain can be an extremely powerful productivity enhancer. We present a pattern language for implementing languages that gathers together many ideas that are known in the language implementation community that should be more widely known. By applying this pattern language, productivity can be increased by the blossoming of more programming languages tailored to a specific purpose. We begin by discussing some of the dichotomies that shape the language design process. The pattern language itself consists of patterns describing various language flavors, and patterns for doing syntactic recognition, evaluation, and source production.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Book Review: "Learning Strategy Instruction in the Language Classroom: Issues and Implementation"

Language learning strategies, “the techniques or devices which a learner may use to acquire knowledge” (Rubin, 1975, p. 43) or more pertinently “complex, dynamic thoughts and actions, selected and used by learners with some degree of consciousness in specific contexts” (Oxford, 2017, p. 48), have been widely researched and discussed for more than forty years since the mid-1970s. Shifting the fo...

متن کامل

Exploring EFL Learners' Beliefs toward Communicative Language Teaching: A Case Study of Iranian EFL Learners

Although Communicative Language Teaching (CLT) has been widely advocated by a considerable number of applied linguists and English language teachers, its implementation in English as a Foreign Language (EFL) contexts has encountered a number of difficulties.  Reviewing the literature suggests that one of the reasons for unsuccessful implementation of CLT may be neglect of learners' beliefs in t...

متن کامل

Iranian English Language Teachers’ Perception of Task-based Language Teaching (TBLT) Principles and Challenges to its Implementation

This paper presents the findings of a study on Iranian  English language teachers’ understanding of  Task-based language teaching (TBLT) principles and  perceived challenges of TBLT implementation in Iran. The data obtained from 100 respondents on a 39-item survey instrument and four essay questions analyzed through frequency statistics revealed that nearly 70 percent of teachers are cognizant ...

متن کامل

EFL Students’ Attitudes towards Self-Access Language Learning Centers (SALC): The Case of Iranian ESP Students

This article presents the attitude of ESP learners towards the role of Self-Access Language Learning Centres in improving their reading comprehension. It provides an evaluation of the success of these contents as well as an interpretation of students’ understanding of the related concepts. Finally it identifies factors that enhance or hinder the successful implementation of Self-Access Language...

متن کامل

Explanation of affecting factors on Perceptual organization pattern of district 1 of contemporary Tehran based on pattern language theory

District 1 of Tehran had experienced many changes during past few decades and much of these changes, had included few tangible matters, and never considered public’s concept of urban system pattern. The present study, tried to explain pattern language system of district 1 of Tehran, based Christopher Alexander’s theory of pattern language and adapt this theory to public’s concepts. This purpose...

متن کامل

Writing and Related Problems for EFL Students

ESL students who write in English may present written material in a rhetorical and organizational mode that reflects the pattern which is valued in their native culture and rhetoric. Considering the violation of English code of writing in the writings of Iranian students, we will notice one common characteristic: They are reluctant (or ignorant of) to write a unified paragraph. Their writing co...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2004